# Einführung
Arrays sind eine der grundlegenden Datenstrukturen in der Programmierung. In Go haben Arrays eine statische Größe und können nur Elemente desselben Typs enthalten.
In diesem Tutorial lernen wir Arrays in Go kennen, einschließlich deren Erstellung, Zugriff auf ihre Elemente und Durchführung verschiedener Operationen an ihnen.
Arrays erstellen
Um ein Array in Go zu erstellen, können wir das Schlüsselwort array gefolgt vom Datentyp der Elemente und der Größe des Arrays verwenden. Um beispielsweise ein Array von Ganzzahlen mit einer Größe von 10 zu erstellen, können wir schreiben:
„Geh
Var-Zahlen [10]int
„
Wir können ein Array auch mit Werten initialisieren, wenn wir es erstellen. Dazu können wir das Schlüsselwort array verwenden, gefolgt vom Typ der Elemente, der Größe des Arrays und den Werten in geschweiften Klammern. Um beispielsweise ein Array aus Zeichenfolgen mit der Größe 3 und den Werten „Apfel“, „Banane“ und „Kirsche“ zu erstellen, können wir Folgendes schreiben:
„Geh
var Fruits [3]string ={"Apfel", "Banane", "Kirsche"}
„
Zugriff auf Array-Elemente
Wir können über ihren Index auf die Elemente eines Arrays zugreifen. Indizes beginnen bei 0, das erste Element eines Arrays hat also den Index 0, das zweite Element den Index 1 und so weiter.
Um auf ein Element eines Arrays zuzugreifen, können wir den Array-Namen gefolgt vom Index des Elements in eckigen Klammern verwenden. Um beispielsweise auf das erste Element des Fruit-Arrays zuzugreifen, können wir schreiben:
„Geh
firstFruit :=Früchte[0]
„
Wir können die Array-Indizierung auch verwenden, um Elementen eines Arrays Werte zuzuweisen. Um beispielsweise dem ersten Element des Fruit-Arrays die Zeichenfolge „mango“ zuzuweisen, können wir schreiben:
„Geh
Früchte[0] =„Mango“
„
Array-Operationen
Go bietet eine Reihe integrierter Funktionen zum Ausführen von Operationen an Arrays. Zu den häufigsten Array-Operationen gehören:
* `len(array)`:Gibt die Länge des Arrays zurück.
* `Array[Start:Ende]`